package model

// 购物车中的图书购物项
type CartItem struct {
	CartItemID int64   //购物项的id
	Book       *Book   //购物项中的图书信息
	Count      int64   //购物项中图书的数量
	Amount     float64 //购物项中图书的金额小计，通过计算得到
	CartID     string  //当前购物项属于哪一个购物车
}

// 当前购物车的图书价格
func (cartItem *CartItem) GetAmount() float64 {
	price := cartItem.Book.Price
	return float64(cartItem.Count) * price
}
